long-range artillery - Spanisch Englisch Wörterbuch